Универсальный англо-русский словарь. Академик.ру. 2011.
megamere — see macromere … Dictionary of invertebrate zoology
megamere — mega·mere … English syllables
megamere — ˈmegəˌmi(ə)r noun ( s) Etymology: mega + mere : macromere … Useful english dictionary